left coast - French English Dictionary